package com.tdam2013.grupo08.data;

import android.content.BroadcastReceiver;
import android.content.ContentResolver;
import android.content.Context;
import android.content.Intent;
import android.util.Log;
import android.widget.Toast;

import com.tdam2013.grupo08.helpers.ContactoHelper;
import com.tdam2013.grupo08.models.Accion;
import com.tdam2013.grupo08.models.Contacto;

public class LlamadaSalienteReceiver extends BroadcastReceiver {

	
	@Override
	public void onReceive(Context context, Intent intent) {

		ContentResolver cr=context.getContentResolver();
		DataBaseHelper db = new DataBaseHelper(context);
		
		
		if (intent.getAction().equals(Intent.ACTION_NEW_OUTGOING_CALL)) {
			String numero = intent.getStringExtra(Intent.EXTRA_PHONE_NUMBER);
			ContactoHelper ch=new ContactoHelper();
			Contacto c=ch.getContacto(context, numero);
			if(c.getId()!=null)
				db.registrarAccionLocal(Accion.TIPO_LLAMADA_SALIENTE, c.getId(), null);
			else				
				db.registrarAccionLocal(Accion.TIPO_LLAMADA_SALIENTE, numero, null);

			

//			Log.i("LLAMADA", "Llamada saliente"+numero+"----"+i);

		}

	}
}
